<taglib name="Admin\TagLib\EasyUI" />

<easyui:datagrid options="datagrid.options" fields="datagrid.fields" />

<!-- 添加用户 -->
<div id="member_memberlist_add_dialog" class="easyui-dialog" title="添加用户" data-options="modal:true,closed:true,iconCls:'icons-application-application_add',buttons:[{text:'确定',iconCls:'icons-other-tick',handler:function(){$('#member_memberlist_add_dialog_form').submit();}},{text:'取消',iconCls:'icons-arrow-cross',handler:function(){$('#member_memberlist_add_dialog').dialog('close');}}]" style="width:480px;height:260px;"></div>

<!-- 编辑用户 -->
<div id="member_memberlist_edit_dialog" class="easyui-dialog" title="编辑用户" data-options="modal:true,closed:true,iconCls:'icons-application-application_edit',buttons:[{text:'确定',iconCls:'icons-other-tick',handler:function(){$('#member_memberlist_edit_dialog_form').submit();}},{text:'取消',iconCls:'icons-arrow-cross',handler:function(){$('#member_memberlist_edit_dialog').dialog('close');}}]" style="width:480px;height:260px;"></div>

<!-- 查看用户 -->
<div id="member_memberlist_view_dialog" class="easyui-dialog" title="用户详情" data-options="modal:true,closed:true,iconCls:'icons-application-application_view_detail',buttons:[{text:'关闭',iconCls:'icons-arrow-cross',handler:function(){$('#member_memberlist_view_dialog').dialog('close');}}]" style="width:450px;height:330px;"></div>



<script type="text/javascript">
var member_memberlist_datagrid_toolbar = [
	/*{ text: '添加用户', iconCls: 'icons-table-table_add', handler: memberMemberAdd },*/
	{ text: '刷新', iconCls: 'icons-table-table_refresh', handler: memberMemberRefresh }
];
//时间格式化
function memberMemberListTimeFormatter(val){
	return val != '1970-01-01 08:00:00' ? val : '';
}
//操作格式化
function memberMemberListOperateFormatter(val){
	var btn = [];
	btn.push('<a href="javascript:;" onclick="memberMemberView('+val+')">查看</a>');
	btn.push('<a href="javascript:;" onclick="memberMemberBlack('+val+')">拉黑/启用</a>');
	btn.push('<a href="javascript:;" onclick="memberMemberDelete('+val+')">删除</a>');
    btn.push('<a href="javascript:;" onclick="memberMemberIden('+val+')">诚信标志/取消</a>');
    btn.push('<a href="javascript:;" onclick="memberMemberTop('+val+')">置顶/取消</a>');
    btn.push('<a href="javascript:;" onclick="memberMemberHide('+val+')">设置隐身/取消</a>');

	return btn.join(' | ');
}

//刷新
function memberMemberRefresh(){
	$('#member_memberlist_datagrid').datagrid('reload');
}
//添加
function memberMemberAdd(){
	//$('#member_memberlist_add_dialog').dialog({href:'<{:U('Member/memberAdd')}>'});
	$('#member_memberlist_add_dialog').dialog({content:'<div style="padding:6px">暂停注册新用户</div>'});
	$('#member_memberlist_add_dialog').dialog('open');
}
//编辑
function memberMemberEdit(id){
	if(typeof(id) !== 'number'){
		$.messager.alert('提示信息', '未选择用户', 'error');
		return false;
	}
	var url = '<{:U('Member/memberEdit')}>';
	url += url.indexOf('?') != -1 ? '&id='+id : '?id='+id;
	$('#member_memberlist_edit_dialog').dialog({href:url});
	$('#member_memberlist_edit_dialog').dialog('open');
}
//删除
function memberMemberDelete(id){
	if(typeof(id) !== 'number'){
		$.messager.alert('提示信息', '未选择用户', 'error');
		return false;
	}
	$.messager.confirm('提示信息', '确定要删除吗？', function(result){
		if(!result) return false;
		$.post('<{:U('Member/memberDelete')}>', {id: id}, function(res){
			if(!res.status){
				$.messager.alert('提示信息', res.info, 'error');
			}else{
				$.messager.alert('提示信息', res.info, 'info');
				memberMemberRefresh();
			}
		}, 'json');
	});
}
//拉黑
  function memberMemberBlack(id){
      if(typeof(id) !== 'number'){
          $.messager.alert('提示信息', '未选择用户', 'error');
          return false;
      }
      $.messager.confirm('提示信息', '确定要进行此操作吗？', function(result){
          if(!result) return false;
          $.post('<{:U('Member/memberBlack')}>', {id: id}, function(res){
              if(!res.status){
                  $.messager.alert('提示信息', res.info, 'error');
              }else{
                  $.messager.alert('提示信息', res.info, 'info');
                  memberMemberRefresh();
              }
          }, 'json');
      });
  }

function memberMemberHide(id){
    if(typeof(id) !== 'number'){
        $.messager.alert('提示信息', '未选择用户', 'error');
        return false;
    }
    $.messager.confirm('提示信息', '确定要进行此操作吗？', function(result){
        if(!result) return false;
        $.post('<{:U('Member/memberHide')}>', {id: id}, function(res){
            if(!res.status){
                $.messager.alert('提示信息', res.info, 'error');
            }else{
                $.messager.alert('提示信息', res.info, 'info');
                memberMemberRefresh();
            }
        }, 'json');
    });
}

function memberMemberIden(id){
    if(typeof(id) !== 'number'){
        $.messager.alert('提示信息', '未选择用户', 'error');
        return false;
    }
    $.messager.confirm('提示信息', '确定要进行此操作吗？', function(result){
        if(!result) return false;
        $.post('<{:U('Member/tobeIndenti')}>', {id: id}, function(res){
            if(!res.status){
                $.messager.alert('提示信息', res.info, 'error');
            }else{
                $.messager.alert('提示信息', res.info, 'info');
                memberMemberRefresh();
            }
        }, 'json');
    });
}


function memberMemberTop(id){
    if(typeof(id) !== 'number'){
        $.messager.alert('提示信息', '未选择用户', 'error');
        return false;
    }
    $.messager.confirm('提示信息', '确定要进行此操作吗？', function(result){
        if(!result) return false;
        $.post('<{:U('Member/toTop')}>', {id: id}, function(res){
            if(!res.status){
                $.messager.alert('提示信息', res.info, 'error');
            }else{
                $.messager.alert('提示信息', res.info, 'info');
                memberMemberRefresh();
            }
        }, 'json');
    });
}

  //查看
function memberMemberView(id){
	if(typeof(id) !== 'number'){
		$.messager.alert('提示信息', '未选择用户', 'error');
		return false;
	}
	var url = '<{:U('Member/memberView')}>';
	url += url.indexOf('?') != -1 ? '&id='+id : '?id='+id;
	$('#member_memberlist_view_dialog').dialog({href:url});
	$('#member_memberlist_view_dialog').dialog('open');
}

function memberSexFormatter(val){
    if(val==1){
        return '男';
    }else if(val==2){
        return '女';
    }else{
        return '保密';
    }

}
    function memberStatusFormatter(val){
        if(val==1){
            return '正常';
        }else if(val==2){
            return '禁用';
        }else if(val==3){
            return '隐身';
        }else {
            return '无效状态';
        }

    }
    function memberIdenFormatter(val){
        if(val==1){
            return '否';
        }else if(val==2){
            return '是';
        }else{
            return '无效状态';
        }
    }
    function memberTopFormatter(val){
        if(val==0||val==null){
            return '否';
        }else{
            return '是';
        }
    }
</script>